lapsed Catholic - German English Dictionary